翻訳と辞書
Words near each other
・ Joik
・ Join
・ Join (sigma algebra)
・ Join (SQL)
・ Join (topology)
・ Join (Unix)
・ Join and meet
・ Join Australia Movement Party
・ Join Bing and Sing Along
・ Join Dan Sartain
・ Join dependency
・ Join Five
・ Join Hands
・ Join In!
・ Join Inn
Join Java
・ Join Jim Dale
・ Join Me
・ Join Me in Death
・ Join My Cult
・ Join Network Studio of NENU
・ Join Our Club
・ Join point
・ Join selection factor
・ Join the Army
・ Join the Band
・ Join the Band (Little Feat album)
・ Join the Band (Take 6 album)
・ Join the Bar
・ Join the British Army


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Join Java : ウィキペディア英語版
Join Java

Join Java is a programming language based on the join-pattern that extends the standard Java programming language with the join semantics of the join-calculus. It was written at the University of South Australia within the Reconfigurable Computing Lab by Dr. Von Itzstein.
== Language characteristics ==
The Join Java extension introduces three new language constructs:
* Join methods
* Asynchronous methods
* Order class modifiers for determining the order that patterns are matched
Concurrency in most popular programming languages is implemented using constructs such as semaphores and monitors. Libraries are emerging (such as the Java concurrency library JSR-166) that provide higher-level concurrency semantics. Communicating Sequential Processes (CSP), Calculus of Communicating Systems (CCS) and Pi have higher-level synchronization behaviours defined implicitly through the composition of events at the interfaces of concurrent processes. Join calculus, in contrast, has explicit synchronization based on a localized conjunction of events defined as reduction rules. Join semantics try to provide explicit expressions of synchronization without breaching the object-oriented idea of modularization, including dynamic creation and destruction of processes and channels.
The Join Java language can express virtually all published concurrency patterns without explicit recourse to low-level monitor calls. In general, Join Java programs are more concise than their Java equivalents. The overhead introduced in Join Java by the higher-level expressions derived from the Join calculus is manageable. The synchronization expressions associated with monitors (wait and notify) which are normally located in the body of methods can be replaced by Join Java expressions (the Join methods) which form part of the method signature.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Join Java」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.